/* main.index-main-parent{
  position: relative;
  max-width: 100% !important;
  background: url(https://wwp-static.wenweipo.com/2023img/bg-75index-top.png) #fff no-repeat;
  background-position: top;
  padding-top: 37%;
  padding-bottom: 2vh;
  background-size: contain;
}*/
main.index-main-parent{
  position: relative;
  max-width: 100% !important;
  /* background-image: url(https://wwp-static.wenweipo.com/2023img/bg-75index-top.png); */
  /* background-size: cover; */
  /* background: url(https://wwp-static.wenweipo.com/2023img/bg-75index-top.png) #fff no-repeat; */
  background-position: top;
  padding-top: 24px !important;
  /*padding-bottom: 6vh; */
  padding-bottom: 2vh;
  background-size: contain;
}

.columnMore img{
  bottom:-11px;
}
main,
.fixed .inner{
  max-width:1280px !important;
}
.global-header-top,
.inner,
.rightShareBtn{
  max-width:1400px !important;
}
.lianghui{
  right:0;
}

.shareBtn-div {
    transform: translateX(1410px);
}
.footer-logo-share,
.site-footer .footer-bottom{
  /* padding:0 23px 0 26px; */ 
  padding:0;
}
#he-plugin-simple{
  min-width:12em;
}
.site-footer .inner,
.footer-logo-share{
  max-width:1280px !important;
}
.footer-link{
  /* padding-left:26px; */
}
.site-footer .footer-bottom{
  /* padding-right:50px; */
}
.global-header-btn-paper:nth-child(3){
  margin-right:0;
}

.global-percent .date-box{
  display: flex;
  flex-wrap: nowrap;
  align-items: center
}
.current-date{
  min-width:11em;
}
.top-txt-icon{
  margin-left:30px;
}
.global-header-btn{
  min-width:37.1%;
  max-width:100%;
}
.header-search{
  width:100%;
}
#header-search-form input{
  height:48px;
  width: 100%;
}
.global-header-btn .icon{
  height: 48px;
}
#header-search-form{
  font-size:16px;
}


.index-full-main{
  /* background-image: url(https://wwp-static.wenweipo.com/2023img/bg-75index-content.png);*/
  padding-bottom:36px;
  background-size: cover;
}
.video-box,
.tuji-box{
  background:none !important;
}
.footer-share-box{
  margin-top:0 !important;
}

.topbg-bottom{
  position: absolute;
    bottom: 0;
    width: 100%;
}
.fixed .bar-wenweipo-paper a,
.fixed .bar-wenweipo-old a,
.fixed .bar-haiwaiban a,
.fixed .bar-dw-link a,
.fixed .header-wrapper .menu>li>a{
  color:white !important;
}
.inner .header-wrapper .menu>li.menu-item-has-children>a .imgBg{
  background: url(https://wwp-static.wenweipo.com/img/common/down-arrow.svg) center center/contain no-repeat !important;
}
.global-header .global-header-container{
  background-color:#C9333A !important;
}
.headerRedLine{
  display:none;
}
.lunbo2023{
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around;
  padding: 0 80px;
  padding-bottom: 13vh;
  /* background: linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 60%); */
  background:linear-gradient(0deg, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 1) 50%);
}
.lunbo2023 .lunbo-left{
  width:70.25%;
}
.lunbo2023 .lunbo-right{
  width:27.1%;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  flex-direction: column;
}
.lunbo2023 .lunbo-right .article_title{
  position: absolute;
  bottom: 0;
  /* background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgba(0, 0, 0, 0.70) 79.43%); */
  /*background:linear-gradient(180deg, rgba(0, 0, 0, 0.09) 5.92%, rgba(201, 51, 58, 0.90) 63.74%);*/
  /* background:linear-gradient(180deg, rgb(227 121 121 / 43%) 5.92%, rgb(215 65 72 / 85%) 63.74%); */
  background:linear-gradient(180deg, rgba(0, 0, 0, 0.09) 5.92%, #939393 63.74%);
  padding: 5px 10px;
  width:100%;
}
.lunbo2023 .lunbo-right .article_title a{
  color:white;
  font-size:18px;
}
.lunbo2023 .lunbo-left .article_title{
  background: #939393;
  padding: 12px 9px 20px 30px;
}
.lunbo2023 .lunbo-left .article_title .storyTitle{
  color:white;
}

.lunbo2023 .lunbo-left .new-swiper{
  position: relative;
}
.pagination-bottom>.swiper-pagination-bullet{
  background:#D9D9D9;
}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{
  background:#939393;
}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
  margin: 0 8px;
}
.swiper-container-horizontal>.swiper-pagination-bullets{
  background-image: url(https://wwp-static.wenweipo.com/2023img/Vector.png);
  background-size: 100%;
  bottom: -1px;
  right: 0;
  width: auto;
  left: auto;
  /* padding: 11px 10px; */
  height: 57px;
  width: 169px;
  padding-top: 26px;
  background-position: bottom;
}
.index-main .Headlines .bigHeadLines .item:first-child a{
  color:#000;
}
.lunbo2023 .lunbo-left .article_title .twoLine{
  min-height:3em;
  font-size:24px;
}
.baoqing{
  width: 100%;
  /* position: relative;
  top: -9vh; */
  margin-top: -6vh;
}
.bq-body{
  display: flex;
  justify-content: space-between;
}
.bq-body .item{
  width:32.5%;
}
.bq-body .item .article_title{
  position: relative;
}
.bq-body .item .bq-bg1{
  position: absolute;
  bottom: 0;
  z-index: 999;
}
.bq-body .item .img{
  position: absolute;
  z-index: 998;
  width: 92%;
  left: 4%;
}
.bq-body .item .storyTitle{
  position: absolute;
  z-index: 1000;
  bottom: 1.5em;
  text-align: center;
  display: block;
  width: 100%;
  font-weight: bold;
  font-size: 46px;
  color: #22598A;
}
.baoqing .item .storyTitle{
  text-decoration: none !important;
}

@media (min-width: 1920px){
  body{
    max-width:1920px;
    margin:auto;
  }
  .topbg-bottom{
    left: calc((100% - 1920px) / 2);
  }
  main.index-main-parent{
    padding-top:40%;
  }
  /*
  .global-header.fixed .global-header-container{
    max-width: 1920px;
    margin: auto;
  }
  */
  .global-header .global-header-container{
    width: 100vw;
    position: absolute;
    left: calc((1920px - 100vw) / 2);
  }
  .global-header.fixed .global-header-container{
    width: 100vw;
    left: 0;
  }
  .lunbo2023{
    padding-bottom:10vh;
  }
}

@media (min-width: 1200px) and (max-width: 1920px){
  main.index-main-parent{
    padding-top: 37%;
    background-size: 100%;
  }
  main.top-img{
    margin-top:0 !important;
  }
}
@media (max-width: 1450px){
  .lh-in .lh-position{
    max-width:100%;
  }
  .global-percent .date-box{
    flex-wrap: wrap;
  }
}
@media (max-width: 1200px){
  .index-main{
    max-width: 100% !important;
  }
  main.index-main-parent{
    padding-left: 0px;
    padding-right: 0px;
  }
  .index-main{
    padding-left: 0;
    padding-right: 0;
  }
  main.index-main-parent{
    padding-top: 36%;
    background-size: contain;
  }
  .bq-body .item .storyTitle{
    font-size: 20px;
  }
  .lunbo2023{
    padding: 0 80px;
    padding-bottom: 10%;
  }
  .topbg-bottom{
    left:0;
  }
  .lunbo2023 .lunbo-left,
  .lunbo2023 .lunbo-right{
    width:100%;
  }
  .lunbo2023{
    padding-left:15px;
    padding-right:15px;
  }
  .lunbo-right .item{
    margin-top: 30px;
    width: 33%;
  }
  .lunbo2023 .lunbo-right{
    flex-direction: row;
  }
  .baoqing{
    margin-top:-3.4vh;
  }
}
@media (max-width: 650px){
  main.index-main-parent{
   /*  padding-top: 0;
    background: none; */
    padding-left:5px;
    padding-right:5px;
    padding-top: 33%;
    background-size: contain;
  }
  .lunbo2023 .lunbo-left,
  .lunbo2023 .lunbo-right{
    width:100%;
  }
  .swiper-container-horizontal>.swiper-pagination-bullets{
    background: none;
    bottom:7px;
    right:10px;
    height:auto;
    width:auto;
    padding-top:0;
  }
  .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
    margin: 0 4px;
  }
  .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{
    background:white;
  }
  .lunbo2023{
    padding:0;
  }
  .baoqing,
  .lunbo-right .item{
    margin-top:20px;
    width:100%;
  }
  .bq-body .item .storyTitle{
    font-size:18px;
    bottom:0.5em;
  }
  .column-item-2.column-zhuanlan .column-item-2-1 .column-story-list .column-story-list:last-child{
    margin-top:0;
  }
  .global-header-logo-date .global-header-date{
    width:210px;
  }
  .weather-body{
    min-width:8em;
    padding-left: 10px;
  }
  .column-zhuanlan column-title{
    margin-top: 0;
  }
  .global-header{
    height:39px;
  }
  main.top-img,
  main.index-main-parent{
    margin-top:0 !important;
  }
  .global-percent .date-box{
    flex-wrap: wrap;
  }
}